Big Huge Thesaurus

Jacquinia armillaris

noun